Method and apparatus for preventing component malfunction using accelerometers

ABSTRACT

A method of minimizing components of a heating, ventilation, and air conditioning (HVAC) system from malfunctioning, the method includes measuring, by an accelerometer associated with at least one component of the HVAC system, vibration of the at least one component and receiving, by a controller, actual vibration data reflective of the measured vibration. The method further includes determining, using the controller, whether the actual vibration data is greater than pre-defined acceptable baseline vibration data by more than a pre-defined acceptable amount and responsive to a positive determination in the determining step, adding, by the controller, as a deadband frequency, an operational frequency of the at least one component corresponding to the actual vibration data.

TECHNICAL FIELD

The present invention relates generally to heating, ventilation, and airconditioning (HVAC) systems and, more particularly, but not by way oflimitation, to monitoring vibrations of HVAC system components andadjusting operation thereof at certain frequencies to prevent HVACsystem component malfunction.

BACKGROUND

HVAC systems are used to regulate environmental conditions within anenclosed space. Typically, HVAC systems have a circulation fan thatpulls air from the enclosed space through ducts and pushes the air backinto the enclosed space through additional ducts after conditioning theair (e.g., heating, cooling, humidifying, or dehumidifying the air).

SUMMARY

A method of minimizing components of a heating, ventilation, and airconditioning (HVAC) system from malfunctioning, the method includesmeasuring, by an accelerometer associated with at least one component ofthe HVAC system, vibration of the at least one component and receiving,by a controller, actual vibration data reflective of the measuredvibration. The method further includes determining, using thecontroller, whether the actual vibration data is greater thanpre-defined acceptable baseline vibration data by more than apre-defined acceptable amount and responsive to a positive determinationin the determining step, adding, by the controller, as a deadbandfrequency, an operational frequency of the at least one componentcorresponding to the actual vibration data.

A heating, ventilation, and air conditioning (HVAC) system includes anaccelerometer associated with at least one component of the HVAC system,wherein the accelerometer is configured to measure vibration of the atleast one component. The system further includes a controller configuredto communicate with the accelerometer. The controller is configured toreceive actual vibration data reflective of the measured vibration,determine whether the actual vibration data is greater than pre-definedacceptable baseline vibration data by more than a pre-defined acceptableamount, and responsive to a positive determination, add, by thecontroller, as a deadband frequency, an operational frequency of the atleast one component corresponding to the actual vibration data.

A method of minimizing components of a heating, ventilation, and airconditioning (HVAC) system from malfunctioning, the method includesmeasuring, by an accelerometer associated with at least one component ofthe HVAC system, vibration of the at least one component, receiving, bya controller, actual vibration data reflective of the measuredvibration, and determining, using the controller, whether the actualvibration data is greater than pre-defined acceptable baseline vibrationdata by more than a pre-defined acceptable amount. Responsive to apositive determination in the determining step, adding, by thecontroller, as a deadband frequency, an operational frequency of the atleast one component corresponding to the actual vibration data andallowing, by the controller, operation of the at least one component atall frequencies except the deadband frequency.

BRIEF DESCRIPTION

A more complete understanding of embodiments of the present inventionmay be obtained by reference to the following detailed description whentaken in conjunction with the accompanying drawings wherein:

FIG. 1 is a block diagram of an illustrative HVAC system;

FIG. 2 is a chart illustrating actual vibration data for avariable-speed compressor of the HVAC system according to anillustrative embodiment:

FIG. 3 is a flow diagram illustrating an illustrative process todetermine deadband frequencies for HVAC system components according toan exemplary embodiment;

FIG. 4 is a flow diagram illustrating an illustrative process todetermine changes in deadband frequencies for HVAC system componentsaccording to an exemplary embodiment; and

FIG. 5 is a flow diagram illustrating an illustrative process to updatedeadband frequencies for HVAC system components according to anexemplary embodiment.

DETAILED DESCRIPTION

To direct operations of the circulation fan and other components, eachHVAC system includes at least one controller. In addition to directingthe operation of the HVAC system, the at least one controller may alsobe used to monitor various components, also referred to as equipment, ofthe HVAC system to determine if the HVAC system components arefunctioning appropriately. Thus, the at least one controller can detectan occurrence of a service event, generate a service alarm, and send amessage to a user interface or a service provider. The service event maybe, for example, a trigger of a service indicator, an expiration of aservice event timer for a component of the HVAC system, componentmalfunction, and the like.

FIG. 1 illustrates an HVAC system 100. In a typical embodiment, the HVACsystem 100 is a networked HVAC system configured to condition air via,for example, heating, cooling, humidifying, or dehumidifying. The HVACsystem 100 can be a residential system or a commercial system such as,for example, a roof top system. For illustration, the HVAC system 100 asillustrated in FIG. 1 includes various components; however, in otherembodiments, the HVAC system 100 may include additional components thatare not illustrated but typically included within HVAC systems.

The HVAC system 100 includes a variable-speed circulation fan 102, a gasheat 104, or an electric heat 106 typically associated with thevariable-speed circulation fan 102, and a refrigerant evaporator coil108, also typically associated with the variable-speed circulation fan102. The variable-speed circulation fan 102, the gas heat 104, theelectric heat 106, and the refrigerant evaporator coil 108 arecollectively referred to as an “indoor unit” 110. In a typicalembodiment, the indoor unit 110 is located within, or in close proximityto, an enclosed space 101. The HVAC system 102 also includes avariable-speed compressor 112, an associated condenser coil 114, and acondenser fan 113, which are typically referred to as an “outdoor unit”116. In a typical embodiment, the condenser fan 113 may be at least oneof a fixed-speed condenser fan, a multi-speed condenser fan, and avariable-speed condenser fan. In various embodiments, the outdoor unit116 is, for example, a rooftop unit or a ground-level unit. Thevariable-speed compressor 112 and the associated condenser coil 114 areconnected to an associated evaporator coil 108 by a refrigerant line118. In a typical embodiment, the variable-speed compressor 112 is, forexample, a single-speed compressor or a variable-speed compressor. Thevariable-speed circulation fan 102, sometimes referred to as a blower,is configured to operate at different capacities (i.e., variable motorspeeds) to circulate air through the HVAC system 100, whereby thecirculated air is conditioned and supplied to the enclosed space 101.For illustrative purposes, only variable-speed condenser fan 113 isdisclosed; however, in other embodiments, fixed speed and multi-speedcondenser fans may be used as required. Additionally, for illustrativepurposes, only variable-speed compressor 112 is disclosed; however, inother embodiments, fixed speed compressors may be used as required.

Still referring to FIG. 1, the HVAC system 100 includes an HVACcontroller 120 that is configured to control operation of the variouscomponents of the HVAC system 100 such as, for example, thevariable-speed circulation fan 102, the gas heat 104, the electric heat106, the variable-speed compressor 112, and the condenser fan 113. Insome embodiments, the HVAC system 100 can be a zoned system. In suchembodiments, the HVAC system 100 includes a zone controller 122, dampers124, and a plurality of environment sensors 126. In a typicalembodiment, the HVAC controller 120 cooperates with the zone controller122 and the dampers 124 to regulate the environment of the enclosedspace 101.

The HVAC controller 120 may be an integrated controller or a distributedcontroller that directs operation of the HVAC system 100. In a typicalembodiment, the HVAC controller 120 includes an interface to receive,for example, thermostat calls, component health data, temperaturesetpoints, blower control signals, environmental conditions, andoperating mode status for various zones of the HVAC system 1. In atypical embodiment, the HVAC controller 120 also includes a processorand a memory to direct operation of the HVAC system 100 including, forexample, a speed of the variable-speed circulation fan 102.

Still referring to FIG. 1, in some embodiments, the plurality ofenvironment sensors 126 are associated with the HVAC controller 120 andalso optionally associated with a user interface 128. In someembodiments, the user interface 128 provides additional functions suchas, for example, operational, diagnostic, status message display, and avisual interface that allows at least one of an installer, a user, asupport entity, and a service provider to perform actions with respectto the HVAC system 100. In some embodiments, the user interface 128 is,for example, a thermostat of the HVAC system 100. In other embodiments,the user interface 128 is associated with at least one sensor of theplurality of environment sensors 126 to determine the environmentalcondition information and communicate that information to the user. Theuser interface 128 may also include a display, buttons, a microphone, aspeaker, or other components to communicate with the user. Additionally,the user interface 128 may include a processor and memory that isconfigured to receive user-determined parameters, and calculateoperational parameters of the HVAC system 100 as disclosed herein.

In a typical embodiment, the HVAC system 100 is configured tocommunicate with a plurality of devices such as, for example, amonitoring device 130, a communication device 132, and the like. In atypical embodiment, the monitoring device 130 is not part of the HVACsystem. For example, the monitoring device 130 is a server or computerof a third party such as, for example, a manufacturer, a support entity,a service provider, and the like. In other embodiments, the monitoringdevice 130 is located at an office of, for example, the manufacturer,the support entity, the service provider, and the like.

In a typical embodiment, the communication device 132 is a non-HVACdevice having a primary function that is not associated with HVACsystems. For example, non-HVAC devices include mobile-computing devicesthat are configured to interact with the HVAC system 100 to monitor andmodify at least some of the operating parameters of the HVAC system 100.Mobile computing devices may be, for example, a personal computer (e.g.,desktop or laptop), a tablet computer, a mobile device (e.g., smartphone), and the like. In a typical embodiment, the communication device132 includes at least one processor, memory and a user interface, suchas a display. One skilled in the art will also understand that thecommunication device 132 disclosed herein includes other components thatare typically included in such devices including, for example, a powersupply, a communications interface, and the like.

The zone controller 122 is configured to manage movement of conditionedair to designated zones of the enclosed space. Each of the designatedzones include at least one conditioning or demand unit such as, forexample, the gas heat 104 and at least one user interface 128 such as,for example, the thermostat. The zone-controlled HVAC system 100 allowsthe user to independently control the temperature in the designatedzones. In a typical embodiment, the zone controller 122 operateselectronic dampers 124 to control air flow to the zones of the enclosedspace.

In some embodiments, a data bus 134, which in the illustrated embodimentis a serial bus, couples various components of the HVAC system 100together such that data is communicated therebetween. In a typicalembodiment, the data bus 134 may include, for example, any combinationof hardware, software embedded in a computer readable medium, or encodedlogic incorporated in hardware or otherwise stored (e.g., firmware) tocouple components of the HVAC system 100 to each other. As an exampleand not by way of limitation, the data bus 134 may include anAccelerated Graphics Port (AGP) or other graphics bus, a Controller AreaNetwork (CAN) bus, a front-side bus (FSB), a HYPERTRANSPORT (HT)interconnect, an INFINIBAND interconnect, a low-pin-count (LPC) bus, amemory bus, a Micro Channel Architecture (MCA) bus, a PeripheralComponent Interconnect (PCI) bus, a PCI-Express (PCI-X) bus, a serialadvanced technology attachment (SATA) bus, a Video Electronics StandardsAssociation local (VLB) bus, or any other suitable bus or a combinationof two or more of these. In various embodiments, the data bus 134 mayinclude any number, type, or configuration of data buses 134, whereappropriate. In particular embodiments, one or more data buses 134(which may each include an address bus and a data bus) may couple theHVAC controller 120 to other components of the HVAC system 100. In otherembodiments, connections between various components of the HVAC system100 are wired. For example, conventional cable and contacts may be usedto couple the HVAC controller 120 to the various components. In someembodiments, a wireless connection is employed to provide at least someof the connections between components of the HVAC system such as, forexample, a connection between the HVAC controller 120 and thevariable-speed circulation fan 102 or the plurality of environmentsensors 126.

Typically, in HVAC systems, most sound or noise is generated viarotating equipment and air and fluid movement through ducts and pipes.This movement results in vibration of the various components of the HVACsystem 100. For example, for package rooftop units and residentialunits, severe vibration can be observed when certain components of theHVAC system 100 such as, for example, the variable-speed circulation fan102 and the variable-speed compressor 112 operate at certain speeds.These severe vibrations may result in premature component failure due tofatigue, high stress, and the like. Controlling vibrations of HVACsystem components or adjusting operation thereof at certain frequenciesis important since vibration is the primary source of noise in HVACsystems. HVAC systems that neglect to properly address vibrations mayresult in component malfunction, noise, and, in some cases, catastrophicfailure such as, for example, piping leakage, top panel deformation,unstable HVAC system operation, loss of comfort, and the like. In aneffort to monitor vibration of HVAC system components and preventcomponent malfunction, exemplary embodiments disclose placingaccelerometers at various locations within the HVAC system 100. In thecontext of the present application, an accelerometer is defined as adevice that detects, monitors, and measures vibration in machinery.

The HVAC system 100 includes a plurality of accelerometers 127 a, 127 bthat are positioned at various locations within the HVAC system 100 thatare prone to excessive vibrations. For example, the plurality ofaccelerometers 127 a, 127 b may be positioned at discharge line elbows,discharge line to condenser inlet connection, top panel, thevariable-speed circulation fan 102, the variable-speed compressor 112,and the like. In particular, a first accelerometer 127(a) is positionedon the variable-speed circulation fan 102 and a second accelerometer127(b) is positioned on the variable-speed compressor 112. Forillustrative purposes, only two accelerometers 127(a), 127(b) aredisclosed as being positioned on the variable-speed circulation fan 102and the variable-speed compressor 112, respectively; however, inalternative embodiments, additional accelerometers may be positioned onother components as dictated by design requirements.

In a typical embodiment, the first and second accelerometers 127(a),127(b) are configured to measure vibration of the HVAC system componentssuch as, for example, the variable-speed circulation fan 102 and thevariable-speed compressor 112. The measured vibration (“vibration data”)of the variable-speed circulation fan 102 and the variable-speedcompressor 112 is utilized to determine frequencies or operationalspeeds (“deadband frequencies”) at which severe vibrations may occur. Inthe context of the present application, deadband frequencies is definedas frequencies or operational speeds at which operation of components ofthe HVAC system is blocked or adjusted due to severe vibrations.

In some embodiments, the first and second accelerometers 127(a), 127(b)may be positioned by a technician at the HVAC system 100 installationsite. After installation, the technician operates the HVAC systemcomponents such as, for example, the variable-speed circulation fan 102and the variable-speed compressor 112 over time and measures vibrationdata from the first and second accelerometers 127(a), 127(b). Forexample, the first and second accelerometers 127(a), 127(b) armconfigured to measure vibration of the variable-speed circulation fan102 and the variable-speed compressor 112, respectively, at varioustimes such as, for example, startup, during steady-state operation, andshut down. The measured vibration data of the variable-speed circulationfan 102 and the variable-speed compressor 112 is utilized by thetechnician to determine frequencies or operational speeds (deadbandfrequencies) that exceed pre-defined acceptable baseline-vibration datadue to severe vibrations. The technician updates the HVAC controller 120with information pertaining to the deadband frequencies for the HVACsystem components. The HVAC controller 120 blocks operation of thevariable-speed circulation fan 102 and the variable-speed compressor 112at the determined deadband frequencies to prevent component malfunction.In particular, the HVAC controller 120 operates the variable-speedcirculation fan 102 and the variable-speed compressor 112 at allfrequencies except the deadband frequencies.

In other embodiments, the first and second accelerometers 127(a), 127(b)may be installed within the HVAC system 100 by the manufacturer. Afterinstallation of the HVAC system 100, the HVAC controller 120 operatesthe HVAC system components such as, for example, the variable-speedcirculation fan 102 and the variable-speed compressor 112 over time andmeasures the vibration data from the first and second accelerometers127(a), 127(b). For example, the first and second accelerometers 127(a),127(b) are configured to measure vibration of the variable-speedcirculation fan 102 and the variable-speed compressor 112, respectively,at various times such as, for example, startup, during steady-stateoperation, and shut down. Vibration data corresponding to thevariable-speed circulation fan 102 and the variable-speed compressor 112is forwarded to the HVAC controller 120. The HVAC controller 120utilizes the vibration data to determine frequencies or operationalspeeds (deadband frequencies) that exceed pre-defined acceptablebaseline-vibration data due to severe vibrations. The HVAC controller120 blocks operation of the variable-speed circulation fan 102 and thevariable-speed compressor 112 at the determined deadband frequencies toprevent component malfunction.

In some embodiments, the pre-defined acceptable baseline-vibration datamay be calculated by the HVAC controller 120. In alternate embodiments,the pre-defined pre-defined acceptable baseline-vibration data may beset in advance by the manufacturer. The HVAC controller 120 blocksoperation of the variable-speed circulation fan 102 and thevariable-speed compressor 112 at the determined deadband frequencies toprevent component malfunction. Additionally, the HVAC controller 120 isconfigured to periodically measure vibration of the variable-speedcirculation fan 102 and the variable-speed compressor 112, respectively,to adjust the deadband frequencies pertaining to the HVAC systemcomponents to accommodate changes due to weather and system wear andtear such as, for example, loose screws, dirty heat exchangers, and thelike.

In a typical embodiment, the first and second accelerometers 127(a),127(b) are configured to communicate with the HVAC controller 120. Inparticular, the first and second accelerometers 127(a), 127(b) areconfigured to communicate vibration data of the HVAC system componentssuch as, for example, the variable-speed circulation fan 102 and thevariable-speed compressor 112 to the HVAC controller 120. In someembodiments, the data bus 134 may couple the HVAC controller 120 to thefirst and second accelerometers 127(a), 127(b). In other embodiments,connections between the HVAC controller 120 and the first and secondaccelerometers 127(a), 127(b) are wired. For example, conventional cableand contacts may be used to couple the HVAC controller 120 to the firstand second accelerometers 127(a), 127(b). In some embodiments, awireless connection is employed to provide at least some of theconnections between the HVAC controller 120 and the first and secondaccelerometers 127(a), 127(b).

FIG. 2 is a chart illustrating actual vibration data 204 for thevariable-speed compressor 112 of the HVAC system 100. For illustrativepurposes, FIG. 2 will be described herein relative to FIG. 1. Asdiscussed above, the HVAC controller 120 is configured to receive actualvibration data of the variable-speed compressor 112 from the secondaccelerometer 127(b). The HVAC controller 120 determines deadbandfrequencies of the variable-speed compressor 112. In the exemplaryembodiment, severe vibration (displacement) occurs at frequenciesbetween 36 Hz and 42 Hz (deadband frequencies). The HVAC controller 120blocks operation of the variable-speed compressor 112 at the determineddeadband frequencies (between 36 Hz and 42 Hz) to prevent componentmalfunction. In particular, the HVAC controller 120 operates thevariable-speed circulation fan 102 and the variable-speed compressor 112at all frequencies except the deadband frequencies.

FIG. 3 is a flow diagram illustrating an illustrative process 300 todetermine deadband frequencies for HVAC system components. Forillustrative purposes, the process 300 will be described herein relativeto FIG. 1. The process 300 begins at step 302. At step 304, the HVACsystem 100 is operated at minimum speed. At step 306, the firstaccelerometer 127(a), which is positioned on the variable-speedcirculation fan 102, measures vibration of the variable-speedcirculation fan 102 at the minimum operating speed. In similar fashion,the second accelerometer 127(b) measures vibration of the variable-speedcompressor 112 at the minimum operating speed. At step 308, it isdetermined whether vibration data of the variable-speed circulation fan102 or variable-speed compressor 112 from the first and secondaccelerometers 127(a). 127(b) is greater than pre-defined acceptablebaseline vibration data by more than an acceptable amount. In someembodiments, the pre-defined acceptable baseline-vibration data may becalculated by the HVAC controller 120. In alternate embodiments, thepre-defined acceptable baseline-vibration data may be set in advance bythe manufacturer. In some embodiments, vibration data from themeasurements by the first accelerometer 127(a) and the secondaccelerometer 127(b) is utilized by the technician to perform thedetermination. In other embodiments, vibration data from themeasurements by the first accelerometer 127(a) and the secondaccelerometer 127(b) is forwarded to the HVAC controller 120 to performthe determination.

If it is determined at step 308 that the vibration data of thevariable-speed circulation fan 102 or variable-speed compressor 112 fromthe first and second accelerometers 127(a), 127(b) is greater than thepre-defined acceptable baseline vibration data by more than anacceptable amount, the process 300 proceeds to step 310. At step 310,frequencies or operational speed of the variable-speed circulation fan102 or the variable-speed compressor 112 at which the vibration data isgreater than the pre-defined acceptable baseline vibration data by morethan an acceptable amount is added as deadband frequencies. The HVACcontroller 120 blocks operation of the HVAC system components at thedetermined deadband frequencies to prevent component malfunction.However, if it is determined at step 308 that the vibration data of thevariable-speed circulation fan 102 or variable-speed compressor 112 fromthe first and second accelerometers 127(a), 127(b) is not greater thanthe pre-defined acceptable baseline vibration data, the process 300proceeds to step 312. At step 312, it is determined whether the HVACsystem 100 is operating at maximum speed. If it is determined at step312 that the HVAC system 100 is not operating at maximum speed, theprocess 300 proceeds to step 314. At step 314, the speed of operation ofthe HVAC system 100 is gradually increased. From step 314, the processproceeds to step 306. However, if it is determined at step 312 that theHVAC system 100 is operating at maximum speed, the process 300 ends atstep 316. For illustrative purposes, the first accelerometer 127(a) andsecond accelerometer 127(b) are disclosed as being positioned on thevariable-speed circulation fan 102 and the variable-speed compressor112, respectively, for measuring vibrations. However, in otherembodiments, the first accelerometer 127(a) and second accelerometer127(b) may be positioned at other components of the HVAC system 100 suchas, for example, the variable-speed condenser fan 113 to measurevibration thereof.

FIG. 4 is a flow diagram illustrating an illustrative process 400 todetermine changes in deadband frequencies for HVAC system components.For illustrative purposes, the process 400 will be described hereinrelative to FIGS. 1 and 3. The process 400 begins at step 402. At step404, the HVAC system 100 is operated at a certain speed. At 406, it isdetermined if the operational frequency or operational speed of thevariable-speed circulation fan 102 or the variable-speed compressor 112is adjacent to the deadband frequencies determined in step 310 of FIG.3. If it is determined at step 406 that the operational frequency oroperational speed of the variable-speed circulation fan 102 or thevariable-speed compressor 112 is not adjacent to the deadbandfrequencies determined in step 310 of FIG. 3, the process 400 proceedsto step 414.

However, if it is determined at step 406 that the operational frequencyor operational speed of the variable-speed circulation fan 102 or thevariable-speed compressor 112 is adjacent to the deadband frequenciesdetermined in step 310 of FIG. 3, the process 400 proceeds to step 408.At step 408, the first accelerometer 127(a), which is positioned on thevariable-speed circulation fan 102, measures vibration of thevariable-speed circulation fan 102. In similar fashion, the secondaccelerometer 127(b) measures vibration of the variable-speed compressor112. At step 410, it is determined whether vibration data of thevariable-speed circulation fan 102 or variable-speed compressor 112 fromthe first and second accelerometers 127(a), 127(b) is greater than thepre-defined acceptable baseline vibration data by more than anacceptable amount. If it is determined at step 410 that the vibrationdata of the variable-speed circulation fan 102 or variable-speedcompressor 112 from the first and second accelerometers 127(a), 127(b)is not greater than the pre-defined acceptable baseline vibration data,the process 400 proceeds to step 404.

However, if it is determined at step 410 that the vibration data of thevariable-speed circulation fan 102 or variable-speed compressor 112 fromthe first and second accelerometers 127(a). 127(b) is greater than thepre-defined acceptable baseline vibration data by more than anacceptable amount, the process 400 proceeds to step 412. At step 412,frequencies or operational speed of the variable-speed circulation fan102 or the variable-speed compressor 112 at which the vibration data isgreater than pre-defined acceptable baseline vibration data by more thanan acceptable amount is added as deadband frequencies. The HVACcontroller 120 blocks operation of the HVAC system components at thedetermined deadband frequencies to prevent component malfunction. Fromstep 412, the process 400 proceeds to step 414. At step 414, it isdetermined whether any additional deadband frequencies are available. Ifit is determined at step 414 that additional deadband frequencies areavailable, the process 400 proceeds to step 416. At step 416, the speedof the HVAC system 100 is adjusted. From step 416, the process 400proceeds to step 404. However, if it is determined at step 414 that noadditional deadband frequencies are available, the process 400 ends atstep 418. For illustrative purposes, the first accelerometer 127(a) andsecond accelerometer 127(b) are disclosed as being positioned on thevariable-speed circulation fan 102 and the variable-speed compressor112, respectively, for measuring vibrations. However, in otherembodiments, the first accelerometer 127(a) and second accelerometer127(b) may be positioned at other components of the HVAC system 100 suchas, for example, the variable-speed condenser fan 113 to measurevibration thereof.

FIG. 5 is a flow diagram illustrating an illustrative process 500 toupdate deadband frequencies for HVAC system components. For illustrativepurposes, the process 500 will be described herein relative to FIGS. 1and 3. The process 500 begins at step 502. At step 504, the HVAC system100 is operated at a certain speed. At 506, it is determined if the HVACsystem 100 runtime is greater than or equal to a runtime counter. If itis determined at step 506 that the HVAC system 100 runtime is notgreater than or equal to the runtime counter, the process 500 proceedsto step 504. However, it is determined at step 506 that the HVAC system100 runtime is greater than or equal to the runtime counter, the process500 proceeds to step 508.

At 508, it is determined if the operational frequency or operationalspeed of the variable-speed circulation fan 102 or the variable-speedcompressor 112 is adjacent to the deadband frequencies determined instep 310 of FIG. 3. If it is determined at step 508 that the operationalfrequency or operational speed of the variable-speed circulation fan 102or the variable-speed compressor 112 is not adjacent to the deadbandfrequencies determined in step 310 of FIG. 3, the process 500 proceedsto step 504. However, if it is determined at step 506 that theoperational frequency or operational speed of the variable-speedcirculation fan 102 or the variable-speed compressor 112 is adjacent tothe deadband frequencies determined in step 310 of FIG. 3, the process500 proceeds to step 510. At step 510, the operational frequency oroperational speed of the variable-speed circulation fan 102 or thevariable-speed compressor 112 is adjusted to the deadband frequency.From step 510, the process 500 proceeds to step 512.

At step 512, the first accelerometer 127(a), which is positioned on thevariable-speed circulation fan 102, measures vibration of thevariable-speed circulation fan 102. In similar fashion, the secondaccelerometer 127(b) measures vibration of the variable-speed compressor112. At step 514, it is determined whether vibration data of thevariable-speed circulation fan 102 or variable-speed compressor 112 fromthe first and second accelerometers 127(a), 127(b) is greater than thepre-defined acceptable baseline vibration data by more than anacceptable amount. If it is determined at step 514 that the vibrationdata of the variable-speed circulation fan 102 or variable-speedcompressor 112 from the first and second accelerometers 127(a). 127(b)is greater than the pre-defined acceptable baseline vibration data bymore than an acceptable amount, the process 500 proceeds to step 508.However, if it is determined at step 514 that the vibration data of thevariable-speed circulation fan 102 or variable-speed compressor 112 fromthe first and second accelerometers 127(a). 127(b) is not greater thanthe pre-defined acceptable baseline vibration data, the process 500proceeds to step 516. At step 516, frequencies or operational speed ofthe variable-speed circulation fan 102 or the variable-speed compressor112 at which the vibration data is no longer greater than pre-definedacceptable baseline vibration data is removed as deadband frequencies.From step 516, the process 500 proceeds to step 518. At step 518, it isdetermined whether any additional deadband frequencies are available. Ifit is determined at step 518 that additional deadband frequencies areavailable, the process 500 proceeds to step 508. However, if it isdetermined at step 518 that no additional deadband frequencies areavailable, the process 500 to step 520. At step 520, the HVAC system 100runtime counter is reset. From step 520, the process 500 proceeds tostep 504. For illustrative purposes, the first accelerometer 127(a) andsecond accelerometer 127(b) are disclosed as being positioned on thevariable-speed circulation fan 102 and the variable-speed compressor112, respectively, for measuring vibrations. However, in otherembodiments, the first accelerometer 127(a) and second accelerometer127(b) may be positioned at other components of the HVAC system 100 suchas, for example, the variable-speed condenser fan 113 to measurevibration thereof.

For purposes of this patent application, the term computer-readablestorage medium encompasses one or more tangible computer-readablestorage media possessing structures. As an example and not by way oflimitation, a computer-readable storage medium may include asemiconductor-based or other integrated circuit (IC) (such as, forexample, a field-programmable gate array (FPGA) or anapplication-specific IC (ASIC)), a hard disk, an HDD, a hybrid harddrive (HHD), an optical disc, an optical disc drive (ODD), amagneto-optical disc, a magneto-optical drive, a floppy disk, a floppydisk drive (FDD), magnetic tape, a holographic storage medium, asolid-state drive (SSD), a RAM-drive, a SECURE DIGITAL card, a SECUREDIGITAL drive, a flash memory card, a flash memory drive, or any othersuitable tangible computer-readable storage medium or a combination oftwo or more of these, where appropriate.

Particular embodiments may include one or more computer-readable storagemedia implementing any suitable storage. In particular embodiments, acomputer-readable storage medium implements one or more portions of theprocessor, one or more portions of the system memory, or a combinationof these, where appropriate. In particular embodiments, acomputer-readable storage medium implements RAM or ROM. In particularembodiments, a computer-readable storage medium implements volatile orpersistent memory. In particular embodiments, one or morecomputer-readable storage media embody encoded software.

In this patent application, reference to encoded software may encompassone or more applications, bytecode, one or more computer programs, oneor more executables, one or more instructions, logic, machine code, oneor more scripts, or source code, and vice versa, where appropriate, thathave been stored or encoded in a computer-readable storage medium. Inparticular embodiments, encoded software includes one or moreapplication programming interfaces (APIs) stored or encoded in acomputer-readable storage medium. Particular embodiments may use anysuitable encoded software written or otherwise expressed in any suitableprogramming language or combination of programming languages stored orencoded in any suitable type or number of computer-readable storagemedia. In particular embodiments, encoded software may be expressed assource code or object code. In particular embodiments, encoded softwareis expressed in a higher-level programming language, such as, forexample, C, Python, Java, or a suitable extension thereof. In particularembodiments, encoded software is expressed in a lower-level programminglanguage, such as assembly language (or machine code). In particularembodiments, encoded software is expressed in JAVA. In particularembodiments, encoded software is expressed in Hyper Text Markup Language(HTML), Extensible Markup Language (XML), or other suitable markuplanguage.

Depending on the embodiment, certain acts, events, or functions of anyof the algorithms described herein can be performed in a differentsequence, can be added, merged, or left out altogether (e.g., not alldescribed acts or events are necessary for the practice of thealgorithms). Moreover, in certain embodiments, acts or events can beperformed concurrently, e.g., through multi-threaded processing,interrupt processing, or multiple processors or processor cores or onother parallel architectures, rather than sequentially. Although certaincomputer-implemented tasks are described as being performed by aparticular entity, other embodiments are possible in which these tasksare performed by a different entity.

Conditional language used herein, such as, among others, “can,” “might,”“may,” “e.g.,” and the like, unless specifically stated otherwise, orotherwise understood within the context as used, is generally intendedto convey that certain embodiments include, while other embodiments donot include, certain features, elements and/or states. Thus, suchconditional language is not generally intended to imply that features,elements and/or states are in any way required for one or moreembodiments or that one or more embodiments necessarily include logicfor deciding, with or without author input or prompting, whether thesefeatures, elements and/or states are included or are to be performed inany particular embodiment.

While the above detailed description has shown, described, and pointedout novel features as applied to various embodiments, it will beunderstood that various omissions, substitutions, and changes in theform and details of the devices or algorithms illustrated can be madewithout departing from the spirit of the disclosure. As will berecognized, the processes described herein can be embodied within a formthat does not provide all of the features and benefits set forth herein,as some features can be used or practiced separately from others. Thescope of protection is defined by the appended claims rather than by theforegoing description. All changes which come within the meaning andrange of equivalency of the claims are to be embraced within theirscope.

What is claimed is:
 1. A method of minimizing components of a heating,ventilation, and air conditioning (HVAC) system from malfunctioning, themethod comprising: measuring, by an accelerometer associated with atleast one component of the HVAC system, vibration of the at least onecomponent; wirelessly receiving, by a controller from the accelerometerassociated with at least one component of the HVAC system, actualvibration data reflective of the vibration of the at least one componentmeasured at the measuring step, wherein the controller comprises atleast one of a processor, a memory, and a user interface; determining,using the controller, whether the actual vibration data received by thecontroller at the receiving step is greater than pre-defined acceptablebaseline vibration data by more than a pre-defined acceptable amount;responsive to a determination that the actual vibration data received bythe controller at the receiving step is greater than the pre-definedacceptable baseline vibration data by more than the pre-definedacceptable amount, adding, by the controller, an operational frequencyof the at least one component corresponding to the actual vibration dataas a deadband frequency, wherein deadband frequency is a frequency atwhich the controller blocks operation of the at least one component ofthe HVAC system due to severe vibration; determining whether changeshave occurred in the added operational frequency as the deadbandfrequency, wherein the determination of whether changes have occurred inthe added operational frequency as the deadband frequency comprises:determining whether the added operational frequency of the at least onecomponent is adjacent to the deadband frequency; responsive to adetermination that the added operational frequency of the at least onecomponent is adjacent to the deadband frequency, subsequently measuring,by the accelerometer associated with the at least one component of theHVAC system, vibration of the at least one component; 2 4812-8672-3282,v. 1 Application No.: 16/261,801 wirelessly receiving, by thecontroller, the actual vibration data reflective of the vibration of theat least one component measured at the subsequent measuring step;determining, using the controller, whether the actual vibration datareflective of the vibration of the at least one component measured atthe subsequent measuring step is greater than the pre-defined acceptablebaseline vibration data by more than the pre-defined acceptable amount;responsive to a determination that the actual vibration data reflectiveof the vibration of the at least one component measured at thesubsequent measuring step is greater than pre-defined acceptablebaseline vibration data by more than the pre-defined acceptable amount,adjusting, by the controller, the added operational frequency of the atleast one component to the deadband frequency; responsive to adetermination that the actual vibration data reflective of the vibrationof the at least one component measured at the subsequent measuring stepis not greater than pre-defined acceptable baseline vibration data bymore than the pre-defined acceptable amount, removing, by thecontroller, the added operational frequency of the at least onecomponent as the deadband frequency; and adjusting, by the controller,the operation of at least one component at the deadband frequency. 2.The method of claim 1, wherein the at least one component comprises atleast one of a circulation fan, a compressor, a condenser coil, acondenser fan, and an evaporator coil.
 3. The method of claim 1, whereinthe controller is configured to communicate wirelessly with theaccelerometer.
 4. The method of claim 1, wherein the pre-definedacceptable baseline vibration data is set in advance by a manufacturer.5. The method of claim 1, wherein the pre-defined acceptable baselinevibration data is calculated by the controller.
 6. A heating,ventilation, and air conditioning (HVAC) system comprising: anaccelerometer associated with at least one component of the HVAC system,wherein the accelerometer is configured to measure vibration of the atleast one component; a controller comprising at least one of aprocessor, a memory, and a user interface, wherein the controllerwirelessly communicates with the accelerometer and directs operation ofthe HVAC system; wherein the controller is configured to: wirelesslyreceive actual vibration data reflective of the vibration of the atleast one component; determine whether the actual vibration data isgreater than pre-defined acceptable baseline vibration data by more thana pre-defined acceptable amount; responsive to a determination that theactual vibration data is greater than the pre-defined acceptablebaseline vibration data by more than the pre-defined acceptable amount,add, by the controller, an operational frequency of the at least onecomponent corresponding to the actual vibration data as a deadbandfrequency, wherein deadband frequency is a frequency at which thecontroller blocks operation of the at least one component of the HVACsystem due to severe vibration; determine whether changes have occurredin the added operational frequency as the deadband frequency; determinewhether the added operational frequency of the at least one component isadjacent to the deadband frequency; responsive to a determination thatthe added operational frequency of the at least one component isadjacent to the deadband frequency, subsequently receive the actualvibration data measured by the accelerometer; determine whether theactual vibration data, subsequently received by the controller, isgreater than pre-defined acceptable baseline vibration data by more thanthe pre-defined acceptable amount; responsive to a determination thatthe actual vibration data, subsequently received by the controller, isgreater than the pre-defined acceptable baseline vibration data by morethan the pre-defined acceptable amount, adjust the added operationalfrequency of the at least one component to the deadband frequency;responsive to a determination that the actual vibration data,subsequently received by the controller, is not greater than pre-definedacceptable baseline vibration data by more than the pre-definedacceptable amount, remove the added operational frequency of the atleast one component as the deadband frequency; and adjusting, by thecontroller, the operation of at least one component at the deadbandfrequency.
 7. The HVAC system of claim 6, wherein the at least onecomponent comprises at least one of a circulation fan, compressor, acondenser coil, a condenser fan, and an evaporator coil.
 8. The HVACsystem of claim 6, wherein the controller is configured to communicatewirelessly with the accelerometer.
 9. The HVAC system of claim 6,wherein the pre-defined acceptable baseline vibration data is set inadvance by a manufacturer.
 10. The HVAC system of claim 6, wherein thepre-defined acceptable baseline vibration data is calculated by thecontroller.
 11. A method of minimizing components of a heating,ventilation, and air conditioning (HVAC) system from malfunctioning, themethod comprising: measuring, by an accelerometer associated with atleast one component of the HVAC system, vibration of the at least onecomponent; wirelessly receiving, by a controller from the accelerometerassociated with at least one component of the HVAC system, actualvibration data reflective of the vibration of the at least one componentmeasured at the measuring step, wherein the controller comprises atleast one of a processor, a memory, and a user interface; determining,using the controller, whether the actual vibration data received by thecontroller at the receiving step is greater than pre-defined acceptablebaseline vibration data by more than a pre-defined acceptable amount;and responsive to a determination that the actual vibration datareceived by the controller at the receiving step is greater than thepre-defined acceptable baseline vibration data by more than thepre-defined acceptable amount, adding, by the controller, an operationalfrequency of the at least one component corresponding to the actualvibration data as a deadband frequency, wherein deadband frequency is afrequency at which the controller blocks operation of the at least onecomponent of the HVAC system due to severe vibration; determiningwhether changes have occurred in the added operational frequency as thedeadband frequency, wherein the determination of whether changes haveoccurred in the added operational frequency as the deadband frequencycomprises: determining whether the added operational frequency of the atleast one component is adjacent to the deadband frequency; responsive toa determination that the added operational frequency of the at least onecomponent is adjacent to the deadband frequency, measuring, by theaccelerometer associated with the at least one component of the HVACsystem, vibration of the at least one component; wirelessly receiving,by the controller, the actual vibration data reflective of the vibrationof the at least one component measured at the subsequent measuring step;determining, using the controller, whether the actual vibration datareflective of the vibration of the at least one component measured atthe subsequent measuring step is greater than the pre-defined acceptablebaseline vibration data by more than the pre-defined acceptable amount;responsive to a determination that the actual vibration data reflectiveof the vibration of the at least one component measured at thesubsequent measuring step is greater than pre-defined acceptablebaseline vibration data by more than the pre-defined acceptable amount,adjusting, by the controller, the added operational frequency of the atleast one component to the deadband frequency; responsive to adetermination that the actual vibration data reflective of the vibrationof the at least one component measured at the subsequent measuring stepis not greater than pre-defined acceptable baseline vibration data bymore than the pre-defined acceptable amount, removing, by thecontroller, the added operational frequency of the at least onecomponent as the deadband frequency; allowing, by the controller,operation of the at least one component at all frequencies except thedeadband frequency; and adjusting, by the controller, the operation ofat least one component at the deadband frequency.
 12. The method ofclaim 11, wherein the at least one component comprises at least one of acirculation fan, a compressor, a condenser coil, a condenser fan, and anevaporator coil.